home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
HAM Radio 3.2
/
Ham Radio Version 3.2 (Chestnut CD-ROMs)(1993).ISO
/
exam
/
exam10
/
exam.doc
< prev
next >
Wrap
Text File
|
1991-12-10
|
6KB
|
156 lines
Exam Generator
Shareware version 1.0 12-10-91
Copyright 1991 Affordable Computer Services
All Rights Reserved
Written by George Steinmetz, KB2FZH
DECRIPTION
Exam Generator is used to take multiple choice exams. A question pool is
loaded from disk and random questions are selected from the pool. Selections
may be entered via keyboard or mouse.
This program was made generic so it can be used for any type of exam. However,
it was written to administer Amateur Radio exams using the FCC question pools.
These pools are included as part of the program's package.
FILE LISTING
The Exam Generator package comes with the following files:
EXAM.EXE (main program)
EXAM.DOC (documentation)
2.EXM (Amateur Radio Element 2 question pool)
3A.EXM (Amateur Radio Element 3A question pool)
3B.EXM (Amateur Radio Element 3B question pool)
4A.EXM (Amateur Radio Element 4A question pool)
4B.EXM (Amateur Radio Element 4B question pool)
INSTALLATION
Copy EXAM.EXE and all exam (.EXM) files to a subdirectory.
OPERATION
Main Menu
To make a selection, enter the corresponding number and press Enter, or press
the corresponding F-key (F1 = choice 1, etc), or move the mouse cursor to
anywhere on the selection and click the left mouse button.
Selection 1 - Load Exam File
An exam file must be loaded before taking an exam. For a directory of exams,
enter ? at the prompt. To load an exam, enter it's filename (the .EXM
extension does not have to be entered. If the exam is in a different
directory, enter the path and filename. To abort loading a file, press Escape.
Selection 2 - Take Exam
To make a selection, press the corresponding answer key (A-E) or move the mouse
cursor to anywhere on the answer and click the left mouse button. To abort the
exam, press Escape and answer the "Abort exam? (y/N)" question with Y.
At the end of the exam, your score will be displayed. Press Enter to return to
the main menu.
EXAM FILES
Every line is preceded by a control character or an apostrophe ('). They have
the following meanings:
Ctrl-P (): The minimum passing grade (percentage from 0 to 100)
Ctrl-N (): The number of questions to be selected from the following section
of questions. An exam may contain multiple sections. The end of
a section is marked by the beginning of the next section or the
end of the file.
Ctrl-T (): The title or number of the question (only displayed on answer
keys). Each title must be different; the title is used to
prevent duplicate questions on an exam.
Ctrl-R (): The right answer. The answer is entered as Ctrl A-E (see
below).
Ctrl-Q (): The question. If the question contains more than one line, each
line of the question starts with a . A maximum of four lines
can be entered in the question, and each line can be a maximum of
80 characters (including the control character.)
Ctrl-A, B, C, D, E (, , , , ): Answers A-E. Like the questions, if an
answer contains more than one line, each line of the answer
starts with it's control character, up to a maximum of four
lines each. Each line can be a maximum of 77 characters
(including the control character.) If a question does not have a
choice (ex: A-D, not using E), do not enter a line for the blank
answer.
Apostrophe ('): A comment line, not loaded by the program.
Sample exam file:
'Exam 1 (This line is not loaded by the program)
70 (70 percent is the minimum passing grade)
1 (One question is to be selected from this section)
1 (Question # 1)
(Right answer is A)
Question
Answer A
Answer B
Answer C
2 (Question # 2)
(Right answer is B)
Question
Answer A
Answer B
Answer C
Answer D
2 (Two questions are to be selected from this section)
(continue until last question)
Each section can have a maximum of 100 questions, and the total exam can have a
maximum of 100 selected questions.
FILE USAGE
Exam Generator makes a temporary file ~EXAM.TMP when loading exams. ~EXAM.TMP
is created in the subdirectory named in the TEMP environment variable, or in
the current directory if no TEMP environment variable exists.
SPECIAL NOTE REGARDING QuickBASIC PROGRAMS ON AN IBM-PC:
Some IBM-PCs crash when a program written in QuickBASIC version 4.0b or 4.5 is
executed. The program thinks the PC has a math coprocessor chip, and the
program locks when it tries to access the chip. To run this and all other
QB40b or QB45 files (including the QuickBASIC editor itself), add the following
line to your AUTOEXEC.BAT file:
SET NO87=
^ enter 1 space
CUSTOM PROGRAMMING
If custom programming is requested, contact Affordable Computer Services by
mail at the address shown below.
REGISTRATION
If you like this program, please send $25 to:
Affordable Computer Services
PO Box 969
Belmar, NJ 07719-0969
Please enclose your mailing address with the registration fee. If an upgrade
to the program is made, a postcard will be sent to you describing the upgrade
and what BBSes the upgrade has been uploaded to. To continue to receive
upgrade postcards, send $1 when a postcard is received.
Any questions about this program may be addressed to George Steinmetz on The
Other BBS, 908-775-6705, or call Affordable Computer Services (voice) at
908-449-3836.